Remote Sales Jobs β€’ Cloud Computing

2 results

Job listings

Digital Sales Representative – German Speaking

Twilio βœ¨πŸš€πŸ’«

This Digital Sales Representative position is essential to Twilio’s continued growth across EMEA, with an emphasis on expanding their footprint in the DACH region. As a Digital Sales Representative, you’ll drive net-new revenue through customer acquisition, value-based selling, and closing deals across all segments helping shape Twilio's presence in one of their most strategically important markets.

Sales Executive

Megaport πŸŒβ˜οΈπŸ’»

This role is ideal for someone who brings a strong commercial mindset, a focus on execution, and a genuine interest in shaping how businesses connect to cloud and network infrastructure. Reporting to the Director of Sales, DACH, you’ll be responsible for growing both direct and indirect customer relationships across Germany, Austria, and Switzerland. This is an individual contributor role, not a people management position.